package hcn.cmc.bean.response;

import java.util.List;

/**
 * @description:核酸开单列表回参
 * @author:
 * @create: 2021-1-22 15:55:04
 **/
public class NatListResp {
    private String registeredSerialNo;
    private String appointsNo;
    private String onlineEmergencyNumber;
    private String name;
    private String sex;
    private String birthDate;
    private String patientPhone;
    private Visit visit;
    private List<LabRequest> LabRequest;
    private List<FeeRecords> FeeRecords;

    public static class Visit {
        private String visitId;
        private String visitOrganization;
        private String patientType;
        private String patientTypeName;
        private String medicalCardType;
        private String medicalCardId;
        private String clinicId;
        private String hospizationId;

        public String getVisitId() {
            return visitId;
        }

        public void setVisitId(String visitId) {
            this.visitId = visitId;
        }

        public String getVisitOrganization() {
            return visitOrganization;
        }

        public void setVisitOrganization(String visitOrganization) {
            this.visitOrganization = visitOrganization;
        }

        public String getPatientType() {
            return patientType;
        }

        public void setPatientType(String patientType) {
            this.patientType = patientType;
        }

        public String getPatientTypeName() {
            return patientTypeName;
        }

        public void setPatientTypeName(String patientTypeName) {
            this.patientTypeName = patientTypeName;
        }

        public String getMedicalCardType() {
            return medicalCardType;
        }

        public void setMedicalCardType(String medicalCardType) {
            this.medicalCardType = medicalCardType;
        }

        public String getMedicalCardId() {
            return medicalCardId;
        }

        public void setMedicalCardId(String medicalCardId) {
            this.medicalCardId = medicalCardId;
        }

        public String getClinicId() {
            return clinicId;
        }

        public void setClinicId(String clinicId) {
            this.clinicId = clinicId;
        }

        public String getHospizationId() {
            return hospizationId;
        }

        public void setHospizationId(String hospizationId) {
            this.hospizationId = hospizationId;
        }
    }
    public static class FeeRecords {
        private String visitId;
        private String feeNo;
        private String feeTypeCode;
        private String feeTypeName;
        private String requestId;
        private String deptCode;
        private String deptName;
        private String costDate;
        private String executiveDepartment;
        private String executiveWindow;
        private String addressDetail;

        public String getVisitId() {
            return visitId;
        }

        public void setVisitId(String visitId) {
            this.visitId = visitId;
        }

        public String getFeeNo() {
            return feeNo;
        }

        public void setFeeNo(String feeNo) {
            this.feeNo = feeNo;
        }

        public String getFeeTypeCode() {
            return feeTypeCode;
        }

        public void setFeeTypeCode(String feeTypeCode) {
            this.feeTypeCode = feeTypeCode;
        }

        public String getFeeTypeName() {
            return feeTypeName;
        }

        public void setFeeTypeName(String feeTypeName) {
            this.feeTypeName = feeTypeName;
        }

        public String getRequestId() {
            return requestId;
        }

        public void setRequestId(String requestId) {
            this.requestId = requestId;
        }

        public String getDeptCode() {
            return deptCode;
        }

        public void setDeptCode(String deptCode) {
            this.deptCode = deptCode;
        }

        public String getDeptName() {
            return deptName;
        }

        public void setDeptName(String deptName) {
            this.deptName = deptName;
        }

        public String getCostDate() {
            return costDate;
        }

        public void setCostDate(String costDate) {
            this.costDate = costDate;
        }

        public String getExecutiveDepartment() {
            return executiveDepartment;
        }

        public void setExecutiveDepartment(String executiveDepartment) {
            this.executiveDepartment = executiveDepartment;
        }

        public String getExecutiveWindow() {
            return executiveWindow;
        }

        public void setExecutiveWindow(String executiveWindow) {
            this.executiveWindow = executiveWindow;
        }

        public String getAddressDetail() {
            return addressDetail;
        }

        public void setAddressDetail(String addressDetail) {
            this.addressDetail = addressDetail;
        }
    }

    public static class LabRequest {
        private String requestId;
        private String effectiveTimeLow;
        private String effectiveTimeHigh;
        private String examExecuteOrg;
        private String requestStatus;
        private String requestDoctor;
        private String feeStatus;
        private String barcodeNo;

        public String getRequestId() {
            return requestId;
        }

        public void setRequestId(String requestId) {
            this.requestId = requestId;
        }

        public String getEffectiveTimeLow() {
            return effectiveTimeLow;
        }

        public void setEffectiveTimeLow(String effectiveTimeLow) {
            this.effectiveTimeLow = effectiveTimeLow;
        }

        public String getEffectiveTimeHigh() {
            return effectiveTimeHigh;
        }

        public void setEffectiveTimeHigh(String effectiveTimeHigh) {
            this.effectiveTimeHigh = effectiveTimeHigh;
        }

        public String getExamExecuteOrg() {
            return examExecuteOrg;
        }

        public void setExamExecuteOrg(String examExecuteOrg) {
            this.examExecuteOrg = examExecuteOrg;
        }

        public String getRequestStatus() {
            return requestStatus;
        }

        public void setRequestStatus(String requestStatus) {
            this.requestStatus = requestStatus;
        }

        public String getRequestDoctor() {
            return requestDoctor;
        }

        public void setRequestDoctor(String requestDoctor) {
            this.requestDoctor = requestDoctor;
        }

        public String getFeeStatus() {
            return feeStatus;
        }

        public void setFeeStatus(String feeStatus) {
            this.feeStatus = feeStatus;
        }

        public String getBarcodeNo() {
            return barcodeNo;
        }

        public void setBarcodeNo(String barcodeNo) {
            this.barcodeNo = barcodeNo;
        }
    }

    public String getRegisteredSerialNo() {
        return registeredSerialNo;
    }

    public void setRegisteredSerialNo(String registeredSerialNo) {
        this.registeredSerialNo = registeredSerialNo;
    }

    public String getAppointsNo() {
        return appointsNo;
    }

    public void setAppointsNo(String appointsNo) {
        this.appointsNo = appointsNo;
    }

    public String getOnlineEmergencyNumber() {
        return onlineEmergencyNumber;
    }

    public void setOnlineEmergencyNumber(String onlineEmergencyNumber) {
        this.onlineEmergencyNumber = onlineEmergencyNumber;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(String birthDate) {
        this.birthDate = birthDate;
    }

    public String getPatientPhone() {
        return patientPhone;
    }

    public void setPatientPhone(String patientPhone) {
        this.patientPhone = patientPhone;
    }

    public Visit getVisit() {
        return visit;
    }

    public void setVisit(Visit visit) {
        this.visit = visit;
    }

    public List<NatListResp.LabRequest> getLabRequest() {
        return LabRequest;
    }

    public void setLabRequest(List<NatListResp.LabRequest> labRequest) {
        LabRequest = labRequest;
    }

    public List<NatListResp.FeeRecords> getFeeRecords() {
        return FeeRecords;
    }

    public void setFeeRecords(List<NatListResp.FeeRecords> feeRecords) {
        FeeRecords = feeRecords;
    }
}
